package
{
	public final class SomeOtherClass
	{
		[autowrite]
		public var m_cls:SomeClass;
		
		public function SomeOtherClass()
		{
		}
		
		public function init():void
		{
			trace("SomeOtherClass created");
		}
		
		[autowrite]
		public function set someVar(value:SomeClass):void
		{
			trace("-------------->", value.arg);
		}
	}
}